package com.lmexpress.orm.dhlglobalmail;

import java.io.Serializable;

@SuppressWarnings("serial")
public class ConsigneeAddress implements Serializable {
    private String name;// C*If companyName is not provided Y Name of the person receiving the shipment String {1, 30}    
    private String companyName;// C *If name is not provided N Name of the institution receiving the shipment String {1, 30}    
    private String address1;// Y Y Line 1 of the consignee's street address or delivery location String {1, 40}    
    private String address2;// N N Line 2 of the consignee's street address or delivery location String {1, 40}    
    private String address3;// N/A N (International Only) Line 3 of the consignee's street address or delivery location - typically used for addresses to designate province, district, or neighborhood
                            // String {1, 40}
    
    private String city;// Y Y Consignee's city String {1, 30}    
    private String state;// Y C *Required if the consignee's country uses "State" in their address Consignee's state, province or territory. String {2}
    
    private String postalCode;// Y Y Consignee's postal code String {5, 11}    
    private String country;// N Y Two-character ISO consignee address country code. String {2}    
    private String idNumber;// N N Consignee's identification number String {1,30}    
    private String idType;// N C *Required if idNumber is provided Denotes the type of identification number provided by the consignee for customs clearance and delivery. Note: Provide if available
                          // for DHL Parcel International Direct to S. Korea and China. String {2} Consignee's ID Type    
    private String email;// N N Consignee's email address String {1,80}    
    private String phone;// N Y Consignee's phone number String {1,80}
    
    public String getName() {
        return name;
    }
    
    public void setName(String name) {
        this.name = name;
    }
    
    public String getCompanyName() {
        return companyName;
    }
    
    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }
    
    public String getAddress1() {
        return address1;
    }
    
    public void setAddress1(String address1) {
        this.address1 = address1;
    }
    
    public String getAddress2() {
        return address2;
    }
    
    public void setAddress2(String address2) {
        this.address2 = address2;
    }
    
    public String getAddress3() {
        return address3;
    }
    
    public void setAddress3(String address3) {
        this.address3 = address3;
    }
    
    public String getCity() {
        return city;
    }
    
    public void setCity(String city) {
        this.city = city;
    }
    
    public String getState() {
        return state;
    }
    
    public void setState(String state) {
        this.state = state;
    }
    
    public String getPostalCode() {
        return postalCode;
    }
    
    public void setPostalCode(String postalCode) {
        this.postalCode = postalCode;
    }
    
    public String getCountry() {
        return country;
    }
    
    public void setCountry(String country) {
        this.country = country;
    }
    
    public String getIdNumber() {
        return idNumber;
    }
    
    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber;
    }
    
    public String getIdType() {
        return idType;
    }
    
    public void setIdType(String idType) {
        this.idType = idType;
    }
    
    public String getEmail() {
        return email;
    }
    
    public void setEmail(String email) {
        this.email = email;
    }
    
    public String getPhone() {
        return phone;
    }
    
    public void setPhone(String phone) {
        this.phone = phone;
    }
}
